An Engineering Change Methodology using Simulation Relations
نویسندگان
چکیده
In this paper, we address the problem of Engineering Change in a non-deterministic nite state machine framework. We are given a deterministic implementation FSM, and a non-deterministic speci cation FSM, such that the implementation does not meet the speci cation. The problem consists of controlling the implementation FSM in such a way that for all possible sequences of external inputs, the generated outputs are allowed in the speci cation. We propose a new formalism for the Engineering Change problem which is applicable to nondeterministic speci cations. We use the notion of Simulation Relations from the theory of concurrent systems, to develop this new formalism. Our method is cast in the form of a simulation of the implementation by the speci cation. We prove the necessary and su cient condition for the existence of a solution to the problem. We also provide an algorithm to obtain all possible solutions under this setting. We have implemented this algorithm, using implicit state enumeration and Reduced Ordered Binary Decision Diagrams (ROBDDs). An important feature of our method is that the algorithm gives us a solution which is correct by construction, and accordingly we do not need to perform a separate veri cation step in the design.
منابع مشابه
Simulation of the climate change impact on monthly runoff of Dez watershed using IHACRES model
Identification and analysis of flow fluctuations in consequences of climate change is one of the most important factors in water resources management planning and this is vital especially in areas where large crowds are engaged in agriculture. Dez watershed, as an agricultural hub in the country, is one of areas that river flow fluctuations caused by climate change can affect a large population...
متن کاملDetermining production level under uncertainty using fuzzy simulation and bootstrap technique, a case study
In every production plant, it is necessary to have an estimation of production level. Sometimes there are many parameters affective in this estimation. In this paper, it tried to find an appropriate estimation of production level for an industrial factory called Barez in an uncertain environment. We have considered a part of production line, which has different production time for different kin...
متن کاملLand Use Change Simulation Using CLUE-s Model in the Watershed of Doroodzan Dam
Land use change is an essential determinant factor in hydrological processes and it affects many of them. Simulation of land use changes, rise in residential and agricultural area and its effects are among the most important issues related to the watershed management. The objective of this research is land use change detection in the past and simulation of future land use using CLUE-s Model. At...
متن کاملSimulation of Strap-On Boosters Separation in the Atmosphere
A numerical dynamic-aerodynamic interface for simulating the separation dynamics of constrained strap-on boosters jettisoned in the atmosphere is presented. A 6-DOF multi body dynamic solver ،using Constraint Force Equation Methodology is coupled with a numerical time dependent Euler flow solver. An automatic dynamic mesh updating procedure is employed using smoothing and l...
متن کاملA Comparative Study of Multipole and Empirical Relations Methods for Effective Index and Dispersion Calculations of Silica-Based Photonic Crystal Fibers
In this paper, we present a solid-core Silica-based photonic crystal fiber (PCF) composed of hexagonal lattice of air-holes and calculate the effective index and chromatic dispersion of PCF for different physical parameters using the empirical relations method (ERM). These results are compared with the data obtained from the conventional multipole method (MPM). Our simulation results reveal tha...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999